home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 November: Tool Chest / Dev.CD Nov 00 TC Disk 2.toast / pc / sample code / quicktime / capturing / hacktv / globals.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-09-28  |  1.1 KB  |  47 lines

  1. /*
  2.     File:        Globals.h
  3.  
  4.     Contains:    HackTV application globals
  5.             
  6.     Copyright:    © 1992-1998 by Apple Computer, Inc.
  7. */
  8.  
  9. #ifndef _APP_GLOBALS_
  10. #define _APP_GLOBALS_
  11.  
  12. #include <QTML.h>
  13. #include <Menus.h>
  14. #include <Printing.h>
  15. #include <QuickTimeComponents.h>
  16.  
  17. //----------------------------------------------------------------------
  18. // Defines
  19.  
  20. // Dialog IDs
  21. enum
  22. {
  23.     kAboutDLOGID = 128,
  24.     kMonitorDLOGID,
  25.     kMovieHasBeenRecordedAlertID
  26. };
  27.  
  28. //-----------------------------------------------------------------------
  29. // Globals
  30. extern Boolean                    gQuitFlag;
  31. extern SeqGrabComponent            gSeqGrabber;
  32. extern SGChannel                gVideoChannel;
  33. extern SGChannel                gSoundChannel;
  34. extern WindowPtr                gMonitor;
  35. extern Rect                        gActiveVideoRect;
  36. extern PicHandle                gMonitorPICT;
  37. extern Boolean                    gFullSize;
  38. extern Boolean                    gHalfSize;
  39. extern Boolean                    gQuarterSize;
  40. extern THPrint                    gPrintRec;
  41. extern ICMAlignmentProcRecord    gSeqGrabberAlignProc;
  42. extern Boolean                    gRecordVideo;
  43. extern Boolean                    gRecordSound;
  44. extern Boolean                    gSplitTracks;
  45.  
  46. #endif
  47.